@charset "gb2312";
body { margin: 0px; padding: 0px; font-size: 12px; color: #272727; background-color: #ebf3e8;}
h1,h2,h3,h4,ul,li,p,form,dt,dd,dl,form {margin: 0px;padding: 0px;}
ul {list-style-type: none;}
img {border:0;}
a{text-decoration:none; color: #FFFFFF; }
a:hover{ text-decoration:underline;}
.main {clear: both; margin-right: auto; margin-left: auto; background-color: #FFF;}
.fl{float:left;}
.fr{float:right;}
.head {
	clear: both;
	height: 38px;
	min-width: 320px;}	
.head_top{
	width:320px;
	height:38px;
	background:url(../images/b_bj.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	position: relative;}
.menu{ line-height:38px; font-family:Microsoft YaHei; font-size:14px; padding-left:10px;}
.menu a{ margin:0 20px; display:block; float:left;}
 
.logo{ float:left; width:140px; height:27px; margin-left:15px; margin-top:6px;}
.xbzx{ float:left; width:28px; height:27px; margin-left:88px; margin-top:6px;}
.head4{ float:left; width:28px; height:27px; margin-left:7px; margin-top:6px;}
.head5{
	background-color:rgba(000,000,000,0.8);
	position:absolute;
	right:6px;
	top:38px;
	z-index:99999;
	width: 180px;
}
.head5x{
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	height: 234px;
	width: 180px;
}
.head51{
	float: left;
	width: 89px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4b4b4b;
}
.head52{
	float: left;
	width: 89px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.head5 span{width:0px;height:0px;border:7px solid #333333;border-color:transparent transparent #333333 transparent;position:absolute;top:-14px;right:17px;}
.head5 a{
	display:block;
	height:39px;
	line-height:39px;
	color:#FFF;
	width:89px;
	text-align:center;
	font-size:14px;
}
.cr{ clear:both; padding-bottom:20px}
.banner { height: 215px; width:320px; margin:0 auto;}
.banner img{ float:left;}
.ls{ height:34px; background-color: #8bab0c; }
.lm1 { width:320px; height:34px; margin:0 auto; font-size:14px; font-weight:bold; line-height:34px; color:#FFFFFF;}
.lm1 p{ float:left;} 
.lm1 img{ float:left; margin-left:25px; margin-right:5px; margin-top:7px;} 
.wk{ width:306px; height: auto; margin:0 auto; margin-top:20px; padding:0px 7px;}
.dbt{ float:left; width:150px; height:30px; line-height:30px; font-size:20px; font-weight: bold;}
.wzx{ float: right; width:100px; height:30px; background:url(../images/b_29.gif) no-repeat left; line-height:30px; padding-left:30px; color: #eb6400;}
.wzx a{text-decoration:none; color: #eb6400; }
.bp1{ float:left; width:286px; height:60px; font-size:13px; color:#FFFFFF; line-height:20px; background-color: #86a316; padding:10px; font-weight:bold; margin-top:5px;}
.bp2{ float:left; width:190px; height:112px; background:url(../images/b_33.gif) no-repeat left; padding-left:116px; margin-top:10px; line-height:20px; } 
.bp2 p{ float:left; width:190px; }
.bt1{ float:left; font-size:16px; font-weight:bold; color:#eb6400; line-height:25px;}
.bt2{ float:left; font-size:16px; font-weight:bold; color:#3f581e;line-height:25px;}
.bp3{ float:left; width:286px; height:112px; background:url(../images/b_37.gif) no-repeat right #d1dcca; margin-top:10px; line-height:20px; padding:10px; } 
.bp3 p{ float:left; width:220px; }
.bp4{ float:left; width:190px; height:122px; background:url(../images/b_40.gif) no-repeat left; padding-left:116px; margin-top:10px; line-height:19px; } 
.bp4 p{ float:left; width:190px; }
.xft{ float:left; width:306px; height:30px; line-height:30px; font-size:20px; font-weight: bold; margin-top:20px;}
.xf1{ float:left; width:206px; height:108px; color:#FFFFFF; background:url(../images/b_43.gif) no-repeat 10px #86a316;  font-weight:bold; margin-top:5px; padding-left:100px;}
.xf1 p{ float:left; line-height:30px; margin-top:25px; font-size:14px;}
.xfzx{ float:left; width:50px; height:36px; background:url(../images/b_45.gif) no-repeat 8px 9px #657f00; margin-top:60px; line-height:16px; padding-left:35px; padding-top:4px;}
.wh{ float:left; width:306px; height:50px; background:url(../images/b_49.gif) no-repeat; margin-top:10px;}
.wh p{ float:left; margin-top:25px; margin-left:12px; }
.wht{ float:left; width:50px; height:33px; font-size:16px; text-align:center; color:#FFFFFF; font-weight:bold; padding-top:17px;}
.wh2{ float:left; width:306px; height:50px; background:url(../images/b_51.gif) no-repeat; margin-top:3px;}
.wh2 p{ float:left; margin-top:25px; margin-left:12px; }
.wht2{ float:left; width:50px; height:42px; font-size:14px; line-height:18px; text-align:center; color:#FFFFFF; font-weight:bold; padding-top:8px;}
.wh3{ float:left; width:306px; height:50px; background:url(../images/b_53.gif) no-repeat; margin-top:3px;}
.wh3 p{ float:left; margin-top:25px; margin-left:12px; }
.wht3{ float:left; width:50px; height:41px; font-size:12px; line-height:16px; text-align:center; color:#FFFFFF; font-weight:bold; padding-top:9px;}
.wh4{ float:left; width:306px; height:50px; background:url(../images/b_55.gif) no-repeat; margin-top:3px;}
.wh4 p{ float:left; margin-top:25px; margin-left:12px; }
.wh5{ float:left; width:306px; height:50px; background:url(../images/b_57.gif) no-repeat; margin-top:3px;}
.wh5 p{ float:left; margin-top:25px; margin-left:12px; }
.wh6{ float:left; width:306px; height:50px; background:url(../images/b_59.gif) no-repeat; margin-top:3px;}
.wh6 p{ float:left; margin-top:25px; margin-left:12px; }
.alt{ float:left; width:306px; height:58px; margin-top:30px;}
.alt img{ float:left; height:29px;}
.alt2{ float:left; width:306px; height:74px; background:url(../images/b_63.jpg) no-repeat;}
.alt3{ float:left; width:306px; height: auto;  margin:0px;background-color: #86a316; }
.alt3 p{ float:left; color:#FFFFFF; font-size:15px;}
.alt4{ float:left; width:246px; font-size:20px; line-height:25px; font-weight:bold; text-align:center; margin-top:12px; color:#272727; } 
.alt5{ float:left; width: auto; color:#ffffff; line-height:22px; margin-top:7px; padding-left:7px; margin-bottom:7px; font-weight:bold; padding-right:7px} 
.alt5 p{ float:left; margin-left:12px; line-height:20px;}
.hs{ float:left; font-size:20px; color:#FFFF00; line-height:20px;}
.xjs{ float:left; width:306px; height: auto; background:url(../images/b_66.jpg) no-repeat; margin-top:15px }
.xjs2{ float:right; width:176px; font-size:14px; color:#FFFFFF; text-align:center; line-height:20px; font-weight:bold;}
.jsys{ float:left; width:176px; height:30px; background-color:#E0491E; border-radius:5px; line-height:30px}
.jsys2{ float:left; width:176px; height:30px; background-color:#CE9600; border-radius:5px; margin-top:5px;line-height:30px}
.jsys3{ float:left; width:176px; height:30px; background-color:#71AAA4; border-radius:5px;; margin-top:5px;line-height:30px}
.jsys4{ float:left; width:176px; height:30px; background-color:#429C80; border-radius:5px;; margin-top:5px;line-height:30px }
.jsys5{ float:left; width:176px; height:30px; background-color:#68873C; border-radius:5px;; margin-top:5px;line-height:30px}
.pk{ float:left; width:306px; height:274px; background-color: #d1dcca; margin-top:22px; }
.pkt{ float:left; width:306px; height:31px; margin-top:20px; font-size:14px; font-weight:bold;}
.pk1{ float:left; color:#3f581e; margin-left:7px;}
.pkt img{ float:left; margin-left:7px;}
.pk2{ float:left;  margin-left:7px; line-height:31px;}
.pkx{ float:left; width:110px; margin-top:6px; margin-left:7px;}
.pkx ul li{ width:111px; height:25px; background-color: #869d69; margin-top:15px; color:#FFFFFF; line-height:25px; text-align:center;}
.pkx2{ float:left; width:110px;  margin-top:6px;}
.pkx2 ul li{ width:111px; height:25px; background-color: #828281; margin-top:15px; color:#FFFFFF; line-height:25px; text-align:center;}
.pks{ float:left; width:71px; text-align:center; color:#3f581e; font-weight:bold; font-size:13px; margin-top:5px;}
.pks ul li{ height:20px; line-height:20px;}
.xst{background:url(../images/b_88.gif) no-repeat top; }
.xyy{ float:left; width:211px; height:124px; color:#FFFFFF; background:url(../images/b_92.gif) no-repeat 7px #86a316;  font-weight:bold; margin-top:5px; padding-left:95px;}
.xyy p{ float:left; line-height:20px; margin-top:13px; font-size:13px;}
.yyzx{ float:left; width:55px; height:25px; background:url(../images/b_95.gif) no-repeat 8px #657f00; margin-top:10px; line-height:25px; padding-left:35px;  font-weight:100;}
.yyzx2{ float:left; width:55px; height:25px; margin-left:15px; background:url(../images/b_98.gif) no-repeat 8px #657f00; margin-top:10px; line-height:25px; padding-left:35px;font-weight:100;}
.yyal1{ float:left; width:306px; height:81px; background:url(../images/b_105.gif); color:#72785d; line-height:18px; margin-top:20px;}
.yyal1 img{ float:left;}
.yyal1 p{ float:left; width:215px; padding-left:10px;}
.yyalt{ float:left; width:225px; font-size:15px; font-weight:bold; color:#3f581e; margin-bottom:5px;}
.yyalt p{ float:left;} 
.yyal2{ float:left; width:306px; height:81px; background:url(../images/b_105.gif); color:#72785d; line-height:18px; margin-top:20px;}
.yyal2 p{ float:left; width:215px; padding-left:10px;}
.yyal2 img{ float: right;}
.yyalt2{ float: right; width:220px; font-size:15px; font-weight:bold; color:#3f581e; margin-bottom:5px; text-align: right;}
.ls2{ height:70px; background-color: #989797; }
.lm5 { width:290px;  height:50px; margin:0 auto; color: #FFFFFF; padding:10px 15px; }
.rx{ float:left; width:290px; height:19px;height:19px; line-height:19px; margin-top:5px;}
.rx img{ float:left; margin-right:10px;} 
.ls3{ height:70px; background-color: #FFFFFF; }
.lm6 { width:290px;  height:50px; margin:0 auto;  padding:0 15px; line-height:20px; padding-top:7px; color:#6c6b6b;}
.KeFuDiv {
    height: 150px;
    position: absolute;
    width: 53px;
}
.KeFuDiv .yyh {
    float: left;
    height: 150px;
    width: 53px;
}
